// import './assets/main.css'


import { createApp } from 'vue'
import App from './App.vue'
import HmBotton from './components/HmButton.vue'
import router from './router'
import { createPinia } from 'pinia'

const application = createApp(App) // 应用对象
// 在挂载之前去注册全局组件
application.component("HmBotton",HmBotton) // 挂载到元素上
// 所有的注册都得在挂载之前做
application.use(router) // 注册路由对象
const pinia = createPinia()
application.use(pinia)   // 使用状态管理pinia
application.mount('#app') 
// ability创建一个窗口应用程序